function addPsg(index, ran) {
    var id_btn_delpsg = "delpsg"+ran;
    var psg_html = "<div class=\"uadd clearfix chksign\">"
          +"<h2>第<span class=\"psg_index\">"+index+"</span>位乘客信息</h2>"
          +"<input name=\"id\" type=\"hidden\" value=\""+ ran +"\" />"
          +"<div class=\"opbright\" id=\"passenger"+ran+"\">"
            +"<ul>"
              +"<li class=\"txt\"><span>*</span>姓&nbsp;&nbsp;&nbsp;&nbsp;名：</li>"
              +"<li>"
                +"<a href=\"javascript:void(0)\" class=\"morekesi morekesi4psg\">更多客史</a><input type=\"text\" id=\"personName"+ran+"\" name=\"passengers("+ran+").passengersName\" value=\"\" class=\"onInput arrde personName cusInput\" />"
              +"</li>"
                +"</li>"
                +"<li style=\"display: none\" class=\"txt\"><span>*</span>保险：</li>"
                  +"<li>"
                +"<select style=\"display: none\" name=\"passengers("+ran+").insuranceNum\">"
                	+"<option value=\"0\">0</option>"
                +"</select>"
              +"</li>"
            +"</ul>"
            +"<ul>"
              +"<li class=\"txt\"><span>*</span>购票类型：</li>"
              +"<li>"
              +"<select id=\"psgType"+ran+"\" onchange=\"psgTypeChange(this.id);\" name=\"passengers("+ran+").isKid\" style=\"width:162px\" class=\"onInput arrde psgType\">"
					+"<option value=\"0\">成人</option>";
					/*if(isSupportBaby!="0"){
						psg_html += "<option value=\"3\">婴儿 14天-24个月</option>"
					}*/
					if(isSupportChild!="0"){
						psg_html += "<option value=\"1\">儿童</option>"
					}
		psg_html +="</select>"
            +"</ul>"
            /*+"<ul style=\"display:none\">"
              +"<li class=\"txt\"><span>*</span>拼音/英文：</li>"
              +"<li>"
                +"<input type=\"text\" id=\"psgEnName"+ran+"\" name=\"psgEnName\" value=\"\" class=\"onInput enName\" />"
              +"</li>"
            +"</ul>"
			+"<ul style=\"display:none\">"
              +"<li class=\"txt\"><span>*</span>看护人：</li>"
              +"<li>"
              +"<select id=\"keeper"+ran+"\" name=\"accompanyName\" style=\"width:162px\" class=\"onInput arrde babyKeeper\">"
              +"<option value=\" \" selected></option>"					
			  +"</select>"
              +"</li>"
            +"</ul>"
			+"<ul style=\"display:none\">"
              +"<li class=\"txt\"><span>*</span>出生日期：</li>"
              +"<li>"
              +"<input type=\"text\" id=\"birthday"+ran+"\" name=\"birthday\" value=\"YYYY-MM-DD\" style=\"width:162px\" class=\"onInput birthday\">"				
			  +"</select>"
              +"</li>"
            +"</ul>"*/
            +"<ul>"
              +"<li class=\"txt\"><span>*</span>证件类型：</li>"
              +"<li>"
                +"<select id=\"paperType"+ran+"\" name=\"passengers(" + ran + ").cardid\" style=\"width:162px\"  class=\"onInput arrde paperType\">"		
					+"<option value=\"身份证\" selected>身份证</option>"
					+"<option value=\"护照\">护照</option>"
					+"<option value=\"军官证\">军官证</option>"
					+"<option value=\"回乡证\">回乡证</option>"	
					+"<option value=\"台胞证\">台胞证</option>"
					+"<option value=\"港澳通行证\">港澳通行证</option>"
					+"<option value=\"other\">其他证件</option>"
		        +"</select>"
                +"</li>"
            +"</ul><ul>"
             +"<li class=\"txt\"><span>*</span>证件号码：</li>"
              +"<li>"
                +"<input type=\"text\" id=\"paperId"+ran+"\" name=\"passengers(" + ran + ").idCard\" value=\"\" class=\"onInput paperId\" />"
              +"</li></ul>"
            +"<div id=\"childSign"+ran+"\"  class=\"tipu childSign none\">提示：请确保在起飞之日,此儿童乘客的年龄在2-12周岁,以免影响登机</div>"
            +"<div id=\"babySign"+ran+"\"  class=\"tipu babySign none\">提示：姓名和登机所持出生证、户口本或护照一致，起飞日婴儿年龄不大于24个月</div>"
            +"<div class=\"tipu saveHis none\">"
              +"<input name=\"saveHis\" id=\"saveHis"+ran+"\" value=\""+ ran +"\" type=\"checkbox\" checked=\"checked\" />保存到我的账户</div>"
          +"</div>"
          +"<div class=\"delUs\"><a href=\"javascript:void(0)\" name=\"delR\" id="+id_btn_delpsg+" class=\"delCJR\">[删除此乘机人]</a>"
            +"<div class=\"defaultTopPrompt delUan\"  style=\"display:none;\">"
              +"<div class=\"pmt\">"
                +"<h4>删除乘机人信息</h4>"
                +"<p>确定要将该乘机人信息删除吗?</p>"
                +"<div class=\"cxb\">"
                  +"<input type=\"submit\" value=\"确定\" class=\"cxbtn delCJR_confirm\" name=\"\" id=\"delete02\" >"
                  +"<input type=\"button\" value=\"取消\" class=\"cxbtnh delCJR_cancel\" name=\"\">"
                +"</div>"
                +"<div class=\"inArr\"></div>"
              +"</div>"
            +"</div>"
          +"</div>"
        +"</div>";
		
    return psg_html;		
 
}
function checkAllPsg4Del(id){
	var hasData = false;
	var paperType="";
    	var cur_psgType = $.trim($("#psgType"+id).val());
        if("1"==cur_psgType){
        	$("#psgType"+id).parent().parent().parent().children("ul").each(function(){
        		$(this).children().each(function(){
        			$(this).children().each(function(){
        				if($(this).attr("name")=="psgName")
        				{
        					var cur_psgName = $.trim($(this).val());
        					if(cur_psgName!=null && cur_psgName!=""){
        						hasData = true;
        						return true;
        					}
        				}
        				if($(this).attr("name")=="paperType")
        				{	
        					paperType=$(this).val();
        				}
        				if($(this).attr("name")=="paperId")
        				{
        					var paperId = $.trim($(this).val());
							paperId = paperId.replace(/\s+/g,"");
        					if(paperId!=null && paperId!=""){
        						hasData = true;
        						return true;
        					}
        				}
        			
        			});
        		});	
        	}
        	
        	);
        }else if("2"==cur_psgType){
        	$("#psgType"+id).parent().parent().parent().children("ul").each(function(){
        	  $(this).children().each(function(){
        			$(this).children().each(function(){
        				if($(this).attr("name")=="psgName")
        				{
        					var cur_psgName = $.trim($(this).val());
        					if(cur_psgName!=null && cur_psgName!=""){
        						hasData = true;
        						return true;
        					}
        				}
        				if($(this).attr("name")=="birthday")
        				{
							var cur_value = $.trim($(this).val());
        					if(cur_value!=null && cur_value!=""){
        						hasData = true;
        						return true;
        					}
        				}
        			});
        		});	
        	}
        	
        	);
        }else if("3"==cur_psgType){
        	$("#psgType"+id).parent().parent().parent().children("ul").each(function(){
        	$(this).children().each(function(){
        			$(this).children().each(function(){
        				if($(this).attr("name")=="psgName")
        				{
							var cur_value = $.trim($(this).val());
        					if(cur_value!=null && cur_value!=""){
        						hasData = true;
        						return true;
        					}
        				}
        				if($(this).attr("name")=="psgEnName")
        				{
							var cur_value = $.trim($(this).val());
        					if(cur_value!=null && cur_value!=""){
        						hasData = true;
        						return true;
        					}
        				}
        				if($(this).attr("name")=="birthday")
        				{
							var cur_value = $.trim($(this).val());
        					if(cur_value!=null && cur_value!=""){
        						hasData = true;
        						return true;
        					}
        				}
        			
        			});
        		});
        	}
        	
        	);
        } 
	return hasData;
}
 
function isSupportNext(vType){
    psg_adult_number = 0;
    psg_child_number = 0;
    psg_baby_number = 0;
    //alert('vtype:'+vType);
    $(".psgType").each(function(){
        if("0"==$(this).val()){
        	psg_adult_number++;
        }else if("1"==$(this).val()){
        	psg_child_number++;
        }
        /*else if("2"==$(this).val()){
        	psg_baby_number++;
        } */
	});
	if("1"==vType){
		if(psg_child_number<=psg_adult_number){
			return true;
		}else{
			return false;
		}
	}
	/*else if("3"==vType){
		if(psg_baby_number<=psg_adult_number){
			return true;
		}else{
			return false;
		}
	}*/
}
//乘客首选设置
function setFirstChoose4Passengers(){
	var curId = $(".psg0His").get(0).id;
	var values = $("."+curId).html().split("$");
//	var isFirst = values[9];
//	if(isFirst=='1'){
//		curId = curId.replace("val_","");
//		curId = curId.substring(0,curId.indexOf("_"));
		var psgType = values[0];
		var psgName = values[1];
		var birthday = values[2];
		var paperType = values[3];
		var paperId = values[4];
		var enName = values[8];
		$(".psgType").get(0).value = psgType;
		$(".personName").get(0).value = psgName;
		$(".enName").get(0).value = enName;
		$(".birthday").get(0).value = birthday;
		$(".paperType").get(0).value = paperType;
		$(".paperId").get(0).value = paperId;
//	}
}
//联系人首选设置
function setFirstChoose4LinkMan(){
	var curId = $(".psgHis").get(0).id;
	var values = $("."+curId).html().split("$");
//	var isFirst = values[4];
//	if(isFirst=='1'){
		var linkMan = values[0];
		var cellphone = values[1];
		var telphone = values[2];
		var email = values[3];
		if(linkMan!=null && linkMan!=""){
			$("#tkMemberInfoHis_orderLinkman").val(linkMan);
		}
		$("#tkMemberInfoHis_cellphone").val(cellphone);
		if(telphone!=null && telphone!=""){
			var tels = telphone.split("-");
			$("#Tel_area").val(tels[0]);
			$("#Tel_number").val(tels[1]);
			if(tels.length>2){
				$("#Tel_ext").val(tels[2]);
			}
		}
		$("#tkMemberInfoHis_email").val(email);
//	}
}
 
//选择客史切换乘客类型
function changeByHis(cur_psgType_id,cur_psgType_value){
	var psgType_id = cur_psgType_id;
	var count = $("#"+cur_psgType_id).get(0).options.length;
	cur_id = cur_psgType_id.replace("psgType","");
	if(count == 1){
		if("2"==cur_psgType_value || "3"==cur_psgType_value){
			 $("#"+psgType_id).next().remove();
			 $("#"+psgType_id).after(warnMsg("第一位乘客只能为成人！"));
		}else{
			 $("#"+psgType_id).next().remove();
		}
	}else{
		if ("0"==cur_psgType_value) {
			 $("#"+psgType_id).next().remove();
			 $("#"+psgType_id).parent().parent().parent().find("ul").eq(2).hide();
		     $("#"+psgType_id).parent().parent().parent().find("ul").eq(3).hide();
		     $("#"+psgType_id).parent().parent().parent().find("ul").eq(4).hide();
		     $("#"+psgType_id).parent().parent().parent().find("ul").eq(5).show();
		     $("#"+psgType_id).parent().parent().parent().find("ul").eq(6).show();
		     $("#babySign"+cur_id).hide();
		     $("#childSign"+cur_id).hide();
	
		}
		else if("1"==cur_psgType_value){
			 $("#"+psgType_id).next().remove();
			 if(isSupportNext("1")){
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(2).hide();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(3).hide();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(4).show();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(5).hide();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(6).hide();
			     $("#babySign"+cur_id).hide();
			     $("#childSign"+cur_id).show();
			       $("#"+psgType_id).after('');
		     }else{
				$("#"+psgType_id).after(errMsg("一个成人只能携带一名儿童，如果超出，可能导致无法出票！"));
		     }
		}
		else if("2"==cur_psgType_value){
		 	 $("#"+psgType_id).next().remove();
			 if(isSupportNext("2")){
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(2).show();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(3).hide();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(4).show();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(5).hide();
			     $("#"+psgType_id).parent().parent().parent().find("ul").eq(6).hide();
			     $("#babySign"+cur_id).show();
			     $("#childSign"+cur_id).hide();
			     $("#"+psgType_id).after('');
		     }else{
				$("#"+psgType_id).after(errMsg("一个成人只能携带一名婴儿，如果超出，可能导致无法出票！"));
		     }
		}
		calcFee();
	}
 
}
function setFirstDefault(){
	if(isMemberFlag!=null && isMemberFlag!="" && isupdate!="1"){
		if(hasPsgHisList){
			setFirstChoose4Passengers();
			setFirstChoose4LinkMan();
		}
		if(hasAddsHistList){
			setFirstChoose4Post();
			setFirstChoose4Send();
		}
	}
}
function bondHis(textInput,a,dataDiv){
	//客史绑定事件处理
	$(function(){
		$(textInput).click(function(event){
			cur_person_id = $(this).attr("id");
			event.stopPropagation();
			var offset = $(event.target).offset();
			$("#"+dataDiv).css({top:offset.top+2+$(event.target).height()+"px",left:offset.left});
			$("#"+dataDiv).bgiframe();
			$("#"+dataDiv).show();
		});
		$(document).click(function(event){$("#"+dataDiv).hide();});
	});
	//客史绑定事件处理 For IE OR Position
	$(function(){
		$(a).click(function(event){
			cur_person_id = $(this).parent().find("input").get(0).id;
			event.stopPropagation();
			var offset = $(event.target).offset();
			$("#"+dataDiv).css({top:offset.top+2+$(event.target).height()+"px",left:offset.left-144});
			$("#"+dataDiv).bgiframe();
			$("#"+dataDiv).show();
		});
	});
}
function init(){
	if(isMemberFlag!=null && isMemberFlag!=""){
		if(hasPsgHisList){
			bondHis(".cusInput",".morekesi4psg","psgHisDivTemplate");
			$(".psg0His").click(function(){	
				$(this).parent().parent().parent().hide();
				var values = $("."+ $(this).attr("id")).html().split("$");
				var psgType = values[0];
				var psgName = values[1];
				var birthday = values[2];
				var paperType = values[3];
				var paperId = values[4];
				var enName = values[8];
				
				var curId = cur_person_id.replace("personName","");
				
				var cur_psgType_id = $("#psgType"+curId).attr("id");
				changeByHis(cur_psgType_id,psgType);
									
				$("#psgType"+curId).val(psgType);
				$("#personName"+curId).val(psgName);
				$("#enName"+curId).val(enName);
				$("#birthday"+curId).val(birthday);
				$("#paperType"+curId).val(paperType);
				$("#paperId"+curId).val(paperId);				
			});	
 
			bondHis("#tkMemberInfoHis_orderLinkman",".morekesi4linkman","psgHisDiv");
			$(".psgHis").click(function(){	
				$(this).parent().parent().parent().hide();
				var values = $("."+ $(this).attr("id")).html().split("$");
				var linkMan = values[0];
				var cellphone = values[1];
				var telphone = values[2];
				var email = values[3];
				if(linkMan!=null && linkMan!=""){
					$("#tkMemberInfoHis_orderLinkman").val(linkMan);
				}
				$("#tkMemberInfoHis_cellphone").val(cellphone);
				if(telphone!=null && telphone!=""){
					var tels = telphone.split("-");
					$("#Tel_area").val(tels[0]);
					$("#Tel_number").val(tels[1]);
					if(tels.length>2){
						$("#Tel_ext").val(tels[2]);
					}
				}
				$("#tkMemberInfoHis_email").val(email);
			});
		}
 
		if(hasAddsHistList){
			bondHis("#orderInfo_delivery_recipients",".morekesi4post","addsHisDiv");
			$(".addsHis").click(function(){	
				$(this).parent().parent().parent().hide();
				var values = $("."+ $(this).attr("id")).html().split("$");
				
				var receiveUser = values[0];
				var province = values[1];
				var city = values[2];
				var area = values[3];
				var address = values[4];
				var postcode = values[5];
				var telphone = values[6];
	
				var province_text = values[7];
				var city_text = values[8];
				var area_text = values[9];
				$("#orderInfo_delivery_recipients").val(receiveUser);
				$("#selectProvince").val(province);
				$("#city").html("<option value=\""+city+"\" selected>"+city_text+"</option>");
				$("#county").html("<option value=\""+area+"\" selected>"+area_text+"</option>");
				$("#orderInfo_delivery_mailAddress").val(address);
				$("#orderInfo_delivery_zipcode").val(postcode);
				$("#orderInfo_delivery_recipientsTel").val(telphone);
			});
			bondHis("#tkDelivery_receiveUser",".morekesi4send","adds2HisDiv");
			$(".adds2His").click(function(){	
				$(this).parent().parent().parent().hide();
				var values = $("."+ $(this).attr("id")).html().split("$");
				var receiveUser = values[0];
				var address = values[1];
				var telphone = values[2];
				
				$("#tkDelivery_receiveUser").val(receiveUser);
				$("#tkDelivery_address").val(address);
				$("#tkDelivery_userPhone").val(telphone);
			});
		}
	
		$(".colseKe").click(function(){
			$(".mBox").hide();
		});
		$(".mglist li").hover(function(){
			$(".mglist li").removeClass("current");
			$(this).addClass("current");
		});	
	}
	
		//绑定校验逻辑
		$(".personName").unbind("focus");
		$(".personName").bind("focus", function(){ 
				$(this).next().remove(); 
		 });//姓名校验
		$(".personName").unbind("blur");
		$(".personName").bind("blur", function(){ 
			if (!checkName1($(this).val())&& $(this).val()!='')
				$(this).after(errMsg("姓名格式不正确，正确的格式如下：张三或Zhang/San"));
			else {
				$(this).next().remove();
			}  });//姓名校验
		$(".enName").unbind("focus");
		$(".enName").bind("focus", function(){ 
				$(this).next().remove(); 
		 });//英文姓名校验
		$(".enName").unbind("blur");
		$(".enName").bind("blur", function(){ 
			if (!checkEnName($(this).val())&& $(this).val()!='')
				$(this).after(errMsg("拼音/英文格式不正确，正确的格式为:Zhang/San"));
			else {
				$(this).next().remove();
			}  });//英文姓名校验
		$(".birthday").unbind("focus");
		$(".birthday").bind("focus", function(){ 
				if($(this).val()=="YYYY-MM-DD"){
					$(this).val("");
				}
				$(this).next().remove(); 
		 });//出生日期
		$(".birthday").unbind("blur");
		$(".birthday").bind("blur", function(){ 
			var format_flag = true;
			var validate_flag = true;
			if($(this).val()!=''){
				$(this).next().remove();
				var cur_id = $(this).attr("id");
				var cur_psg_type_id = cur_id.replace("birthday","psgType");
				var cur_psg_type_value = $("#"+cur_psg_type_id).val();
				if(IsDate2($(this).val())){
					var age=BirthdayCheckYearOld ($(this).val(), takeoff);
					var age_flag = 0;
					if("2"==cur_psg_type_value){
						age_flag = 2;
					}else if("3"==cur_psg_type_value){
						age_flag = 3;
					}
					if(age==age_flag){
						if(!validate_flag){
							$(this).next().remove();
							validate_flag = true;
						}
					}else{
						if(!format_flag){
							$(this).next().remove();
							format_flag = true;
						}
						$(this).after(errMsg("您的年纪不符合。"));
						validate_flag = false;
					}
					
				}else{
					if(!validate_flag){
						$(this).next().remove();
						validate_flag = true;
					}
					$(this).after(errMsg("您输入的日期格式不正确，正确格式为：YYYY-MM-DD"));
					format_flag = false;
				}
			}else{
					if(!format_flag){
						$(this).next().remove();
					}
					if(!validate_flag){
						$(this).next().remove();
					}
			}
		});//出生日期
		$(".paperId").unbind("focus");
		$(".paperId").bind("focus", function(){ 
				$(this).next().remove(); 
		 });//证件号码校验
		$(".paperId").unbind("blur");
		$(".paperId").bind("blur", function(){ 
			if ($(this).val()!=''){
				var cur_id = $(this).attr("id");
				var paperid_value = $(this).val();
				var paperType_obj_id = cur_id.replace("Id","Type");
				var paperType_value = $("#"+paperType_obj_id).val();
				if (paperid_value.length < 2 || paperid_value.length > 20) {
					$(this).after(errMsg("请正确输入证件号码"));
					//$("#"+id).focus();
					return false;
				}else{
					$(this).next().remove();
				}
				if (paperType_value == "1") {
					/*if(DocumentNum(paperid_value) == false){
						$(this).after(errMsg("请正确输入身份证号码"));
						return false;
					}else{
						$(this).next().remove();
					}*/
				}else{
					if(DocumentNum4Others(paperid_value) == false){
						$(this).after(errMsg("请输入正确的证件号码"));
						return false;
					}else{
						$(this).next().remove();
					}
				}
				checkIdExist();
			}else {
				$(this).next().remove();
			}  });//证件号码校验
		//乘客类型动作
		$(".psgType").unbind("change");
		//变更表单（婴儿/儿童无证件，但要提供陪伴人、生日）
}

function psgTypeChange(obj){

				var cur_id = $('#'+obj).attr('id');
				cur_id = cur_id.replace("psgType","");
				if ("0"==$('#'+obj).val()) {
					 /* $('#'+obj).next().remove();
				     $('#'+obj).parent().parent().parent().find("ul").eq(2).hide();
				     $('#'+obj).parent().parent().parent().find("ul").eq(3).hide();
				     $('#'+obj).parent().parent().parent().find("ul").eq(4).hide();
				     $('#'+obj).parent().parent().parent().find("ul").eq(5).show();
				    $('#'+obj).parent().parent().parent().find("ul").eq(6).show();*/
				  //   $("#babySign"+cur_id).hide();
				  //   $("#childSign"+cur_id).hide();
				}else if("1"==$('#'+obj).val()){
					$('#'+obj).next().remove();
					 if(isSupportNext("1")){
					    /*  $('#'+obj).parent().parent().parent().find("ul").eq(2).hide();
					     $('#'+obj).parent().parent().parent().find("ul").eq(3).hide();
					     $('#'+obj).parent().parent().parent().find("ul").eq(4).show();
					     $('#'+obj).parent().parent().parent().find("ul").eq(5).hide();
					     $('#'+obj).parent().parent().parent().find("ul").eq(6).hide();*/
					//     $("#babySign"+cur_id).hide();
					//     $("#childSign"+cur_id).show();
				     }else{
						$('#'+obj).after(errMsg("一个成人只能携带一名儿童，如果超出，可能导致无法出票！"));
				     }
				}else if("2"==$('#'+obj).val()){
				 	 $('#'+obj).next().remove();
					 if(isSupportNext("2")){
					   $("#"+psgType_id).after('');
					    /* $('#'+obj).parent().parent().parent().find("ul").eq(2).show();
					     $('#'+obj).parent().parent().parent().find("ul").eq(3).hide();
					     $('#'+obj).parent().parent().parent().find("ul").eq(4).show();
					     $('#'+obj).parent().parent().parent().find("ul").eq(5).hide();
					     $('#'+obj).parent().parent().parent().find("ul").eq(6).hide();*/
					//     $("#babySign"+cur_id).show();
					//     $("#childSign"+cur_id).hide();
				     }else{
						$('#'+obj).after(errMsg("一个成人只能携带一名婴儿，如果超出，可能导致无法出票！"));
				     }
				}
				calcFee();
}

function isCabinRemaining(){ //检查仓位剩余
    if (cabin_remains <= psg_num) {
	    $("#psg_msg_index").hide();
	    $("#psg_msg_err").show();
		return false;
	}
	else {
	    $("#psg_msg_err").hide();
		$("#psg_msg_index").show();
		return true;
	}
}
 
function calcFee(){ //费用计算
    psg_adult_number = 0;
    psg_child_number = 0;
    psg_baby_number = 0;
    $("select[name='psgType']").each(function(){
        if("1"==$(this).val()){
        	psg_adult_number++;
        }else if("2"==$(this).val()){
        	psg_child_number++;
        }else if("3"==$(this).val()){
        	psg_baby_number++;
        } 
	}); 
   /* $("#adult_fee").html("¥"+psg_adult_fee+" x"+psg_adult_number+"人");
	$("#child_fee").html("¥"+psg_child_fee+" x"+psg_child_number+"人");
	$("#baby_fee").html("¥"+psg_baby_fee+" x"+psg_baby_number+"人");
	var total_fee = psg_adult_fee*psg_adult_number+psg_child_fee*psg_child_number+psg_baby_fee*psg_baby_number;
	$("#total_fee").html("¥"+total_fee);*/
	
	if(psg_child_number>0){
		$("#child_fee_li").show();
	}else{
		$("#child_fee_li").hide();
	}
	
	if(psg_baby_number>0){
		$("#baby_fee_li").show();
	}else{
		$("#baby_fee_li").hide();
	}
}
 
function errMsg(errmsg){
	msg_frame = "<div class=\"errorLeftPrompt\">"
                  +"<div class=\"pmt\">"
                    +"<p>"+errmsg+"</p>"
                    +"<div class=\"inArr\"></div>"
                  +"</div>"
                +"</div>";		
	return msg_frame;
} 
 
function warnMsg(warnmsg){
	msg_frame = "<div class=\"defaultLeftPrompt\">"
                  +"<div class=\"pmt\">"
                    +"<p>"+warnmsg+"</p>"
                    +"<div class=\"inArr\"></div>"
                  +"</div>"
                +"</div>";		
	return msg_frame;
}
		
function isFormatEname(obj){   
	reg=/[a-z]+\/[a-z]+[s| ]*[a-z]*/;   
	if(!reg.test(obj)){        
		return false; 
	}else{   
		return true;
	}   
}
		
function isInteger(obj){   
	   
	reg=/^[-+]?\d+$/;    
	if(!reg.test(obj)){   
		$("#test").html("<b>Please input correct figures</b>");   
	}else{   
		$("#test").html("");   
	}   
}   
function isString(obj){   
	reg=/^[a-z,A-Z]+$/;   
	if(!reg.test(obj)){   
		$("#test").html("<b>只能输入字符</b>");   
	}else{   
		$("#test").html("");   
	}   
}   
function isTelephone(obj){   
	reg=/^(\d{3,4}\-)?[1-9]\d{6,7}$/;   
	if(!reg.test(obj)){   
		$("#test").html("<b>请输入正确的电话号码！</b>");   
	}else{   
		$("#test").html("");   
	}   
}   

function displayDIV(deliverType, deliverCont, deliverFee) {
	document.getElementById("book.deliverType").value = deliverType;
	document.getElementById("book.deliverCont").value = deliverCont;
	document.getElementById("book.deliverFee").value = deliverFee;
	if (document.getElementById("deliverType5").checked)
		document.getElementById("DIV5").style.display = "block";
	else
 		document.getElementById("DIV5").style.display = "none";
}

function booking() {
	var ObjTrue;
	var aForm = document.frmMain;
	if (aForm.amount.value=="0") {
		alert("请选择乘客人数");
		aForm.amount.focus();
		return false;
	}
	for(var i=0;i<aForm.amount.value;i++) {
		ObjTrue = document.getElementById("passengersName_"+i);
		if(ObjTrue.value=="") {
			alert("填写乘机人信息的姓名");
			ObjTrue.focus();
			return false;
		}
		ObjTrue = document.getElementById("passengers("+i+").idCard");
		if(ObjTrue.value=="") {
			alert("填写乘机人信息的证件号码");
			ObjTrue.focus();
			return false;
		} else if( document.getElementById("passengers("+i+").cardid").value == '身份证' && ObjTrue.value.search(/^(\d{8}(01|02|03|04|05|06|07|08|09|10|11|12)(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)\d{3}|\d{6}(19|20)\d{2}(01|02|03|04|05|06|07|08|09|10|11|12)(01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)\d{3}(\d|X))$/)==-1) {
			alert("身份证号码格式不对");
			ObjTrue.focus();
			return false;
		}
	}
	ObjTrue = document.getElementById("book.userName");
	if(ObjTrue.value=="") {
		alert("请添写联系人姓名");
		ObjTrue.focus();
		return false;
	}
	ObjMobile = document.getElementById("book.userMobile");
	ObjPhome=document.getElementById("book.userPhome");
	if($.trim(ObjMobile.value)== "" && $.trim(ObjPhome.value)=="") {
		alert("请输入至少一种联系方式(手机号码或固定电话)");
		ObjMobile.focus();
		return false;
	}else{
		if($.trim(ObjTrue.value)!=""){
			if(!isMobile(ObjMobile.value)){alert('手机号码格式不正确');ObjMobile.select(); return false;}
		}
		if($.trim(ObjPhome.value)!=""){
			if(!isTelNum(ObjMobile.value)){alert('固定号码格式不正确');ObjPhome.select();return false;}
		}
	}
	if(document.getElementById("name5") || document.getElementById("zip5") || document.getElementById("address5")) {
		document.getElementById("book.deliverAddress").value = document.getElementById('name5').value + ',' + document.getElementById('zip5').value + ',' + document.getElementById('address5').value;
	}
	aForm.action = "/planeBookOk.shtml";
	aForm.submit();
}
/*
function TestTable() {
	var html = '';
	var Allamount = parseInt(document.getElementById("amount").value);
	var tables = document.getElementById("Divtest").getElementsByTagName("table");
	var i=0;
	if(tables && tables.length){
		i=tables.length;
		if(i<Allamount)
			html = document.getElementById("Divtest").innerHTML;
		else{
			//如果是减少，remove
			for(k=i;k>Allamount;k--){
				document.getElementById("Divtest").removeChild(tables[k-1]);
			}
			return ;
		}
	}
	for(i; i<Allamount; i++) {
		html+=unescape("<table width=\"100%\" border=\"0\" frame=\"void\" rules=\"cols\" cellpadding=\"0\" cellspacing=\"1\" class='model_tab2'><tr >"
		    + "<th style=\"text-align:left;\">乘机人 <span class=\"red2\">" + (i+1) + "</span></th>"
			+ "</tr>"
			+ "<tr><td><label>姓名：<input name='passengers(" + i + ").passengersName' id='passengersName_" + i + "' type=\"text\" size=\"12\"/></label>"
			+ "&nbsp;类型：<select name=\"passengers(" + i + ").isKid\"><option value=\"0\">成人</option><option value=\"1\">儿童</option></select>"
			
			+ "<span id='pass_adult_" + i + "'>&nbsp;证件：<select name=\"passengers(" + i + ").cardid\" id=\"passengers(" + i + ").cardid\"><option value=\"身份证\">身份证</option><option value=\"护照\">护照</option><option value=\"军官证\">军官证</option><option value=\"回乡证\">回乡证</option><option value=\"台胞证\">台胞证</option><option value=\"港澳通行证\">港澳通行证</option><option value=\"other\">其他证件</option></select>"
			+ "&nbsp;<input name='passengers(" + i + ").idCard' id='passengers(" + i + ").idCard' type=\"text\" size=\"20\" eleName='身份证号' checkValue='notNull;' />"
			+ "</span>"
			
			+ "<span id='pass_baby_" + i + "'  style='display:none;'>&nbsp;出生年月：&nbsp;<input name='passengers(" + i + ").bordDate' type=\"text\" size=\"10\" eleName='出生年月日'  />如(2001-11-23)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
			+ "</span>"
			
			+ "&nbsp;保险：<select name='passengers(" + i + ").insuranceNum'><option value=\"0\">0</option><option value=\"1\">1</option><option value=\"2\">2</option><option value=\"3\">3</option><option value=\"4\">4</option><option value=\"5\">5</option></select></tr>"
			+ "</table>");
	}
	document.getElementById("Divtest").innerHTML = html;
	if (Allamount>0)
		document.getElementById("Notes").style.display = "block";
	else
		document.getElementById("Notes").style.display = "none";
}
*/
function displayServer(div) {
	var divCon= go(div);
	if (divCon.style.display=='none')
		divCon.style.display="block";
	else
		divCon.style.display="none";
}
